int ARR[2] = {1, 2};
typedef struct
{
    int a;
    int b;
} MyStruct;
int p = 0;
int test_local_values(int d, int e)
{
    int a = 1;
    int b = 2;
    int c = a + b;
    a += 1;
    b += 2;
    d += 2;
    printf("%d", a);
    printf("%d", b);
    printf("%d", c);
    return 0;
}
int test_global_values_with_array(int d, int e)
{
    ARR[0] = 1;
    MyStruct s;
    d += 1;
    s.a = 1;
    p += 1;
}